and scientific and technological revolutions